type runtime.gcBitsArena
12 uses
runtime (current package)
mheap.go#L2877: type gcBitsArena struct {
mheap.go#L2881: next *gcBitsArena
mheap.go#L2887: free *gcBitsArena
mheap.go#L2888: next *gcBitsArena // Read atomically. Write atomically under lock.
mheap.go#L2889: current *gcBitsArena
mheap.go#L2890: previous *gcBitsArena
mheap.go#L2895: func (b *gcBitsArena) tryAlloc(bytes uintptr) *gcBits {
mheap.go#L2916: head := (*gcBitsArena)(atomic.Loadp(unsafe.Pointer(&gcBitsArenas.next)))
mheap.go#L3007: func newArenaMayUnlock() *gcBitsArena {
mheap.go#L3008: var result *gcBitsArena
mheap.go#L3011: result = (*gcBitsArena)(sysAlloc(gcBitsChunkBytes, &memstats.gcMiscSys, "gc bits"))
mheap.go#L3024: if unsafe.Offsetof(gcBitsArena{}.bits)&7 == 0 {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)